home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 3 / Amiga Format CD03 (1996-07-04)(Future Publishing)(GB)(Track 1 of 6)[!][issue 1996-08].iso / comms / netsoftware / archie38_1.lha / archie-1.4 / makefile.os2 < prev    next >
Makefile  |  1995-01-04  |  800b  |  44 lines

  1. #
  2. # Last changed: 11/20/91, v1.2
  3. #
  4. # Makefile for the minimal build for an archie Prospero client.
  5. .INCLUDE ../../../builtins
  6.  
  7. OBJS    = aquery.obj    archie.obj    atalloc.obj    dirsend.obj    \
  8.       get_pauth.obj    get_vdir.obj    perrmesg.obj    procquery.obj    \
  9.       ptalloc.obj    regex.obj    stcopy.obj    support.obj    \
  10.       vlalloc.obj    vl_comp.obj
  11. HDRS    = archie.h    pmachine.h    pcompat.h
  12.  
  13. DEFINES    = -DDEBUG -DNOREGEX
  14.  
  15. IFLAGS    = -I. -I../../../include $(DEFINES)
  16.  
  17. LFLAGS     = /stack:30000/nod/noe/noi/map/CO
  18. LIBS    = pctcp bsd ftpcrt socket os2
  19. EXE    = archie.exe
  20.  
  21. all: $(EXE)
  22.  
  23. install: $(EXE)
  24.     cp $[m,*.exe,$**] ..\..\..\bin
  25.     @touch install
  26.  
  27. $(OBJS): $(HDRS)
  28.  
  29. $(EXE): $(OBJS) Makefile
  30.     $(LD) $(LFLAGS) $(L_DEBUG) <@<
  31. $[s,"+ \n",$[m,*.obj,$**]]
  32. $*
  33. $*
  34. $(LIBS)
  35.  
  36. <
  37.     +markexe lfns $@
  38.     +markexe windowcompat $@
  39.  
  40. clean:
  41.     +-del *.obj
  42.     +-del *.exe
  43.  
  44.